#ifndef  _MENU_
#define  _MENU_

#include <avr/pgmspace.h>

struct Item {
  struct Item  * Prv;
  struct Item  * Nxt;
  struct Item  * Esc;
  struct Item  * Ent;
  void (*Fun)(BYTE);
  void (*Idle)(void);
  char  * Caption;
  };

extern struct Item mi_Opr ; 
extern struct Item mi_Mot ;
extern struct Item mi_Out ;
extern struct Item mi_Inp ;
extern struct Item mi_Spd ;
extern struct Item mi_Cnt ;
extern struct Item mi_Num ;
extern struct Item mi_Thk ;
extern struct Item mi_Err ;
extern struct Item mi_Cou ;
extern struct Item mi_Ent ;
extern struct Item mi_Tco ;
extern struct Item mi_Idn ;
extern struct Item mi_Cpn ;
extern struct Item mi_Opt ;
extern struct Item mi_Scw ;
extern struct Item mi_Jmp ;

#endif
